/**
 * 
 * @param {cookie键名} key 
 * @param {cookie键值} value 
 * @param {有效时间,以毫秒为单位} time 
 */
function setCookie(key,value,time){                 
    document.cookie=`${key}=${value};Max-Age=${time}`;      //设置cookie， 传进来的 键名 = 键值 ；max-age有效时间为time，如果不传的话，即退出浏览器生效
}
/**
 * 
 * @param {cookie键名} key 
 * @returns {键名对应的键值}
 */
function getCookie(key){
    let str = document.cookie ; //获取到的cookie类似于这样的‘id=10; ulevel=3; tel=13886004087’，以分好个空格隔开
    let arr = str.split("; ");  //所以切割字符串用  ‘; ’  分号和空格切割  ["id=10","ulevel=3","tel=13886004087"]
    for( let i = 0 ; i < arr.length ; i ++ ){   //循环切割后的数组  "id=10"    "ulevel=3"    "tel=13886004087"
        let newArr = arr[i].split("=");         //再次切割字符串  以等号作为切割的字符    ["id","10"]     ["ulevel","3"]    ["tel","13886004087"]
        if( newArr[0] == key ){                 //如果新数组的 第一个元素  等于  传进来的   键名 key（id），那么返回  数组中第二个元素  10 ；
            return newArr[1] ;
            break;
        }
    }
}
/**
 * 删除cookie中键名为key的cookie值
 * @param {cookie键名} key 
 */
function delCookie(key){
    document.cookie = `${key}=;Max-Age=-1`;     //设置有效时间是一个过去的时间，键名对应的键值是空的，就表示不存在这个cookie
}
